Wigan and Leigh Archives Online

PC2010.3397

PC2010.3397

Group photograph of St Stephen's Church of England School football team, winners of the 7 a side trophy, Astley,1980.

Image Details

Location Astley, Lancashire, England

Add to Basket