Tamworth Castle
Size: 3600px × 5400px
Location: Tamworth Castle, Tamworth, staffordshire, England
Photo credit: © Bernard Hedderman / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: castle, england, mercia, norman, staffordshire, tamworth