The Fox & Castle country inn, Old Windsor, Berkshire, UK.
Size: 5195px × 3463px
Location: Old Windsor, Berkshire, UK
Photo credit: © Maurice Savage / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: &, berks, britain, castle, country, england, fox, house, inn, pub, public, restaurant, uk, windsor