Goodwood Festival of Speed
Lord March (Right), with His Highness the Crown Prince Shaikh Salman bin Hamad Al Khalifa (Centre) and his wife.
Goodwood Festival of Speed, Goodwood, England, 25-27 June 2004.
DIGITAL IMAGE