The "Pepper Pot" at Upton-upon-Severn, Worcestershire, England
Size: 8192px × 5464px
Location: Worcestershire, England, UK
Photo credit: © Martin Bache / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: #ccu, britain, british, england, english, landmark, landmarks, pepper, pot, river, severn, tower, uk, upton, worcestershire