Share
twitterlinkedinfacebook
Image 1 of 1
MHE09392SWI.jpg
A woman cleans the floor around the New model Ferrari, kept under wraps prior to launching at the Geneva Motor Show.