Penrith Castle. The castle is situated in a public park in Penrith, Cumbria, northern England and was built at the end of the 14th century to defend the area from invasion by Scottish invaders.

Penrith Castle.  The castle is situated in a public park in Penrith, Cumbria, northern England and was built at the end of the 14th century to defend the area from invasion by Scottish invaders. - 75704966

Similar stock images

to-top-page