Rain Woman In Trafalgar Square
A lady walks through Trafalgar Square during a rain shower, on 12th November 2019, in London, England.