Ford Central Display

Goodwood Festival of Speed 2003

Client: Ford