Tuesday, October 8, 2013

Formula 1 poster, France, 1976

 

At the Circuit Paul Ricard in the heart of Provence - website

No comments: