Motor Road Test No. 46/61

SUNBEAM HARRINGTON
" LE MANS "