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 169 Times - Last Visitor from Moscow, 48 - Russian Federation on 08/01/2015 at 8:51 AM