St Thomas’ Church, Dugort, Achill Island, built in 1831 – not seen here has lovely stained glass windows behind the alter February 23, 2026 teresa Leave a comment