3 Priests

An Easter concert featuring The Priests at the Basilica of the Nativity of our Lady in Xaghra.

Event Info

April 14, 2023 8:30 pm

Location: Xaghra Parish Church