North Tower Tutbury Castle in Staffordshire England UK a part ruined grade 1 listed medieval castle owned by Duchy of Lancaster
Size: 3178px × 4239px
Location: Tutbury Castle, Staffordshire, England, UK
Photo credit: © NorthScape / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: 1, architecture, attraction, building, castle, duchy, england, english, grade, historic, history, lancaster, listed, medieval, midlands, north, owned, ruin, ruined, ruins, sky, staffordshire, stone, stormy, tourism, tourist, tower, tutbury, uk