May Day Celebrations

22nd May 2025 St Mary the Virgin Parish Church