Wigan and Leigh Archives Online

PC2010.3040

PC2010.3040

Astley Hospital, no date. Pictured are patients and members of staff.

Image Details

Location Astley, Lancashire, England

Add to Basket