Simon Le Ruez
Simon Le Ruez is showing in ‘In The City’, Hanover Project, University of Central Lancashire, Preston, 20 November – 10 December 2014.