London Rain

Buy this image Add to Lightbox Download
Heavy rain in a London Street  near Covent Garden. London, England, UK May 1st 2008
Heavy rain in a London Street near Covent Garden. London, England, UK May 1st 2008