big10 Photo of the Week. London Tower Bridge in honor of the 2012 Summer Olympics in London, England.

London Tower Bridge, London England

Advertisements