Close

London, Tower Bridge

Photo of the famous red bus on Tower Bridge in London.

Project Details
  • location: London, UK
  • date: June, 2017