Afternoon Tea 16th March 2023

Afternoon Tea for our parishioners at the Galway Bay Hotel