Rain Delay

[London, June 1. Image via Getty]

LONDON - JUNE 01: A woman wears a rain hat despite the sunshine in St James's Park on June 1, 2009 in London, England. The spell of warm weather is set to continue across the country all week according to the Met office. (Photo by Dan Kitwood/Getty Images)


Share This Story