KENTUCKY FRIED CHICKEN 2016

6x3m movable wall, Barcelona, Spain

(see making of)

 

• February 13, 2017

Comments are closed.