Souter Lighthouse | England

We are in the village of Marsden in South Shields, Tyne&Wear, in Northern England. The story of Souter Lighthouse began in 1871, when it was constructed on Lizard Point. The […]