Advert Sport Auto 1980 Logo Sport Auto

Published in issue

■   1634  - September 1980   Full page