Staple Inn – the ultimate jetted facade – High Holborn, London

Saturday, 20 September 2014