Renault Central Display

Goodwood Festival of Speed 2002

Client: Renault