Carrowmore Point


Carrowmore Point - cape in Ireland.