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 181 Times - Last Visitor from New York, NY on 08/28/2015 at 7:58 AM