Allard Le Mans
Allard Motor Company of Clapham, London sales brochure showing the Allard 'Le Mans'. The caption reads 'Exhillarating Motoring with Complete Safety'.
© 2015 Coventry Transport Museum - All Rights Reserved
Media ID 3668272
Watermarking and Website Address do not appear on finished products
Search terms related to this item
allard motor company