Austin Metro Mayfair 1.3 Brief Road Test 1986
Motor magazine road test scan from 29th March 1986.
2 photos · 292 views