Oh So London - Rain Puddles And Reflections
Photograph - Fine Art Photograph
Oh So London - Rain, Puddles and Reflections
The National Gallery and St Martin-in-the-Fields church on Trafalgar Square in London, United Kingdom reflecting on the wet pavement.
Photograph by Georgia Mizuleva ©
April 17th, 2014
Viewed 159 Times - Last Visitor from New York, NY on 05/21/2015 at 2:27 PM