Ask a question

Last of the Redheads

The winning Ferrari 250 Testa Rossa during the 24 Hours of Le Mans 1962
The last of the Redheads - Ferrari 250 Testa Rossa at Le Mans 1962, Motorsport Art by Nicholas Watts