beautiful places

Slea Head of the picturesque Dingle Peninsula, Ireland. Gorgeous!