Ben Long

by Tina Paterson on 6.02.2011



Stag Scaffolding Sculpture, 2008, Installation view, Elephant & Castle, London


D.