Revolutionary Public Art

Revolutionary Public Art

Revolutionary Public Art
Statues without heads, Crystal Palace, London 2010