Once Upon a Time / Screen, Centro de Arte Santa Monica

Barcelona, Spain

28 March 2012 – 02 June 2012

Once Upon a Time / Screen (Installation Views)
Once Upon a Time / Screen (Installation Views)