GALLERY – PICS FROM CANNES

Advertisement

The 68th Cannes Film Festival (Festival de Cannes) officially kicked off Wednesday evening in the southern French sea resort of Cannes. Asian Lite, Britain’s Best newspaper for British Asians, captures some of the moments

[mc4wp_form id=""]