Thomas Philipot’s Almshouse Charity

18 May 2025