Search
LaLa Land Parody Paradise, 2005Installation view, Whitechapel Gallery, London, England, 2005
Photo: Hugo Glendinning
Back to top