South Stack Lighthouse

South Stack Lighthouse - Situated Near The North West Tip Of Wales, The Tiny Islet Known As South Stack Rock Lies Separated From Holyhead Island By 30 Metres Of Turbulent Sea. Photo

Alantunnicliffe avatar
Alantunnicliffe
Pro Stock Photos From Dreamstime