A stone house with a sheep sculpture outside the gate Dugort Beach, Achill Island February 23, 2026 teresa Leave a comment