Confirmation in the Church of St Multose, Kinsale for Kinsale Union

16th June 2024


Layer 1