'1953 Allard P2 Safari 1 of 10 built, only 4 believed to still exist today British Motor Museum Warwickshire, UK October 2017
oldtimer
Your browser doesn't have HTML5 support.