Sarah Sze

Sarah Sze, Triple Point, 2013, USA pavilion.


0 Comments