Wigan and Leigh Archives Online

PC2010.3830

PC2010.3830

Eight and three ton diesel rollers owned by Leigh Corporation Highways Department, Leigh, no date.

Image Details

Location Leigh, Lancashire, England

There is no information available.

Add to Basket