The Uncanny

Spectacle Sculpture – Big Day Out national tour 2010