On Friday 31st May the St. Andrews Madrigal Group will be visiting the church as part of their annual tour. More details to follow.
On Friday 31st May the St. Andrews Madrigal Group will be visiting the church as part of their annual tour. More details to follow.