Monday 8 January 2018

Uninhabited London

From his Uninhabited London series, Jon Savage currently at Tate Britain, London: