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

Add to Basket