Geneva International Motor Show
The New Ferrari California T is is on display at the 84. Geneva International Motor Show in Geneva, Switzerland, Tuesday, March 4, 2014. (Photo by Sandro Campardo/AP Photo/Keystone)
← Previous picture
Next picture →
Military Woman Gallery
Must See Places
Google Ads Privacy