24 Hours of Spa Francorchamps 1967 Advertising Poster