I
Contributor
Ian Wooldridge

Ian Wooldridge is an artist based in London, UK, and Zurich, Switzerland. 

His first major survey since his death in 1994, ‘PROTEST!’ opens with added urgency in today’s political and environmental crises

BY Ian Wooldridge |