Back to photostream

Modern architecture-London

Offices on the north side of the Thames at London Bridge

941 views
1 fave
0 comments
Uploaded on August 26, 2007
Taken on July 14, 2007