John Bowley and Sherwood Almshouses

16 February 2025