Goodwood Festival of Speed Press Day: The Thomas Special, aka "Babs". 1923. Goodwood Festival of Speed Press Day, Goodwood, England, 21 March 2007. DIGITAL IMAGE
The Thomas Special, aka "Babs". 1923.
Goodwood Festival of Speed Press Day, Goodwood, England, 21 March 2007.
DIGITAL IMAGE