Designed by
Title
London, UK: Church of St Stephen Walbrook on the road of Walbrook in the City of London #285607669
Description
London, UK: Church of St Stephen Walbrook on the road of Walbrook in the City of London. People in foreground in front of the Bloomberg office.
This image is editorial