Aldermanbury Square by Eric Parry Architects in London, United Kingdom
Copyright Tim Soar