Walking in the rain in London
Size:
6000px × 4000px
Location:
London, England
Photo credit: ©
Benu Datta / Alamy / Afripics
License:
Licensed
Model Released:
No
Keywords:
benu,
datta,
london,
people,
rain,
river,
thames,
tourists,
travel,
umbrellas,
weather