organrecitals.com
KEITH HEARNSHAW
Saturday 20 November 10:30 to 11:30 St John the Baptist, Bromsgrove B61 7JWKeith Hearnshaw (Worcester)admission free / retiring collection
Saturday 25 June 2022 7:30 to 8:30 All Saints', Cheltenham GL52 2HGKeith Hearnshaw (Worcester)admission free / retiring collection
Sunday 9 October 2022 3:00 to 3:45 All Saints', Leamington Spa CV31 1AAKeith Hearnshaw (Worcester)admission free / retiring collection