Last Night For Ever, 2009
Last Night For Ever, (Inside view central section – mirror, shell grotto with found objects from Thames embankment) at The Garden Museum, London,2009 | 2012 | | Comments (0)