Wigan and Leigh Archives Online

PC2010.126

PC2010.126

Boys from St Joseph's school, Leigh, in their school play 'Dogs of Devon', October 1951.

Image Details

Location Leigh, Lancashire, England

Add to Basket