Share
twitterlinkedinfacebook
Image 1 of 1
MHE09391SWI.jpg
Invited guests and major dealers gather around the Ferrari stand during the launch of new models at the Geneva Motor Show.