29.6.12

Shepard Fairey's Free Speech @ London Pleasure Gardens (London, 2012)