Wednesday, April 13, 2016

1955 6th Grand Prix of Spain poster


On the 3.8 km, 12-bend Circuit de Montjuïc in Barcelona. The last Formula One Grand Prix was held there in 1975.

No comments: