ISTANBUL - NOVEMBER 03: Mini Cooper at Istanbul Autoshow 2012 on November 03, 2012 in Istanbul, Turkey.
Editorial use only
Editorial credit: EvrenKalinbacak / Shutterstock.com

Royalty-free stock photo ID: 119146087

ISTANBUL - NOVEMBER 03: Mini Cooper at Istanbul Autoshow 2012 on November 03, 2012 in Istanbul, Turkey.