Almshouse Charity of Elizabeth Smith

15 September 2026