Advertisements
SHARE

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

Advertisements

LEAVE A REPLY

Please enter your comment!
Please enter your name here