Into the Woods (2004) inflatable Sculpture, Bar Seven Gallery, Nottingham.
Back to Top