Charity of William Brereton for the Poor

11 December 2024