The Lion Inn, Winchcombe, Glouchestershire


Size: 3509px × 5264px
Location: Winchcombe, Gloucestershire, UK
Photo credit: © AlanWrigley / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: 2022, britain, british, cotswold, cotswolds, england, english, gloucestershire, inn, inns, lion, pub, pubs, summer, uk, winchcombe