Slea Head on the Dingle Peninsula, Ireland

Slea Head on the Dingle Peninsula, Ireland