Coupe Beauty Leopard
- Front-wheel drive
- Engine: petrol 1.3L 86 hp and1.5L 94 hp under Toyota license
Year: 2005
Geely Beauty Leopard
20 photos of Geely Beauty Leopard »
Similar models: