Almshouse Charity of Elizabeth Smith

11 December 2024