Classic Car Catalogue

Dellow 1958

Great Britain