Flood barriers and pumping station alongside River Severn June 27 2007 Upton upon Severn Worcs UK
Flood barriers and pumping station alongside River Severn June 27 2007 Upton upon Severn Worcs UK
Size: 5120px × 3413px
Location: Upton upon Severn Worcs UK
Photo credit: © Mark Boulton / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: barriers, change, climate, flood, flooding, heavy, pumping, rain, rainfall, river, riverside, severe, severn, station, upton, weather