DSC_3581

DSC_3816 DSC_3811

DSC_3804 DSC_3585

Ideal Chery Automobiles had a stellar showing at Sri Lanka’s biggest annual motoring event.