Buisness people reflected in the wet pavement of Trafalgar Square, London.
A rain shower at the end of the day. Trafalgar Square, London.
Statue of a soldier in front of the Parliment buildings in London, England.