Lumley Castle seen from Chester-le-Street, Co. Durham, England, UK
Size: 5509px × 3666px
Location: Chester-le-Street, Co. Durham, England, UK
Photo credit: © Washington Imaging / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: ., britain, british, castle, castles, county, durham, england, english, europe, gb, great, kingdom, lumley, uk, united