P1050293A

The City of London.
Showing nearly 1000 years of architecture, from the Tower (1074) to the Walkie Talkie (2016).
Leave a Comment
Sign up for a free account or Sign in to post a comment.