English Heritage: Winshields Wall

English Heritage: Winshields Wall
Hexham, Northumberland, NE46 4DB