Talacre Lighthouse

Talacre Lighthouse

The Point of Ayr Lighthouse, also known as the Talacre Lighthouse, is a grade II listed building situated on the north coast of Wales.
Gallery Home
Share by: