Knockadoon Head


Knockadoon Head - cape in Ireland.