Artist Gerry Judah has created the Lotus Central Display – sculpture installation for the 2012 Goodwood Festival Of Speed in West Sussex, England.
Artist Gerry Judah has created the Lotus Central Display – sculpture installation for the 2012 Goodwood Festival Of Speed in West Sussex, England.