Wigan and Leigh Archives Online

PC2010.3276

PC2010.3276

A view of Sorrow Cow Farm Creek, Pennington Flash, Leigh, 1951.

Image Details

Location Pennington, Lancashire, England

Add to Basket