South Stack

South Stack (Welsh: Ynys Lawd) is an island situated just off Holy Island on the northwest coast of Anglesey, Wales.

South Stack

South Stack (Welsh: Ynys Lawd) is an island situated just off Holy Island on the northwest coast of Anglesey, Wales.