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

Add to Basket