sculpture in the city

fenchurch avenue
23.7.2015 - 31.5.2016

london, uk

 

cityoflondon.gov.uk