The road junction of High Street, Stafford Street and Castle Street in Eccleshall Staffordshire England UK


Size: 5616px × 3744px
Photo credit: © John Keates / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: castle, centre, eccleshall, england, high, junction, road, roads, stafford, staffordshire, street, streets, town, uk, village