1952 Scammell 20LA at TruckFest, Peterborough, UK.

- Image ID: A8X2HN
pbpgalleries / Alamy Stock Photo
Image ID: A8X2HN
Location: England, UK