Citroen C3 AirCross SUV Cat the 89th Geneva International Motor Show. Geneva, Switzerland - March 5, 2019 Editorial Stock Image - Image of auto, autoshow: 197022529
Citroen concept car 'Swiss & Me' pictured during the 83rd International Geneva Motor Show, in Geneva, Switzerland on March 4, 2014. Photo by Gilles Bertrand/ABACAPRESS.COM Stock Photo - Alamy