Almshouse Charity of Elizabeth Smith

14 January 2025