St Thomas’ Church, Dugort, Achill Island, built in 1831 – not seen here has lovely stained glass windows behind the alter

St Thomas' Church, Dugort, Achill Island, built in 1831 - not seen here has lovely stained glass windows behind the alter

Leave a Reply

Your email address will not be published. Required fields are marked *