1971 motor show earls court, london

3 min read

Ten years on and the Morris Marina is taking pride of place,