Taunton Castle Taunton Somerset England UK


Size: 5759px × 3840px
Location: Taunton Castle Taunton Somerset England UK
Photo credit: © Gapper / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: castle, county, england, exterior, museum, somerset, taunton, turret, uk, wall, window