Posted on October 12, 2017 Geely Beauty Leopard 1.3 86 HP Brand Geely Model Beauty-Leopard Years 2005 – – Engine 1.3 (86 HP) Body Type Sedan This is…