Geneva opens motor show(7/9)

2018-03-07 16:39 Ecns.cn Editor:Yao Lan
The Aston Martin Lagonda Vision Concept car is pictured during the 88th Geneva International Motor Show in Geneva, Switzerland, March 6, 2018. (Photo/Agencies)
Share : 0