pictures/images/540px-T70ShelsleyPaddock.jpg
๐Ÿ” partially reviewed

LOLA T70 (1959 - 1965) United Kingdom