St. Louis, MO
Photograph - Photograph
Tower Bridge, the River Thames and the Tower of London reflected in a pool, London.
July 12th, 2012
Viewed 510 Times - Last Visitor from Beverly Hills, CA on 06/15/2015 at 1:18 AM