St. Louis, MO
Stuart Stevenson photography
Photograph - Photograph
River Thames at Westminster, towards the iconic London Eye, in the city of London.
July 12th, 2012
Viewed 587 Times - Last Visitor from Beverly Hills, CA on 04/25/2015 at 4:58 AM