London, England, UK. People with umbrellas in Trafalgar Square on a rainy day


Size: 3300px × 2125px
Location: Trafalgar Square, London, UK
Photo credit: © PjrTravel / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: bad, britain, capital, city, day, england, europe, gb, great, kingdom, london, rain, raining, rainy, square, tourists, trafalgar, uk, umbrella, umbrellas, united, weather, wet