English Heritage: Prudhoe Castle

English Heritage: Prudhoe Castle
Prudhoe, Northumberland, NE42 6NA
Photo of English Heritage: Prudhoe Castle