The London Eye and trees on the South bank of the River Thames in London, England, reflected in pools of rain water.


Size: 3840px × 5760px
Location: London, England.
Photo credit: © Rob Carter / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: bank, england, eye, london, rain, reflection, river, south, thames, tourism, tourists, trees, uk, water