The Charity of Hannah Clarke for Almshouses

16 April 2026