Prayers for the Holy Souls will take place in Anstruther Cemetery on Wednesday 3 July, meeting at the cemetery gates at 10am.
Prayers for the Holy Souls will take place in Anstruther Cemetery on Wednesday 3 July, meeting at the cemetery gates at 10am.