North Stack

Island in Anglesey, Wales, United Kingdom From Wikipedia, the free encyclopedia

North Stackmap