Sunday 24th May 2026 – Pentecost 22nd May 2026 by Parish Office 20 Lucan South Notices Publisher 24th May 2026Download