Wigan and Leigh Archives Online

PC2009.259

PC2009.259

Leigh Parish Church and Market, circa 1905. Lots of people and the obelisk can be seen.

Image Details

Location Leigh, Lancashire, England

There is no information available.

Add to Basket