First Look Of Huma Qureshi Starrer ‘LEILA’

First Look Of Huma Qureshi Starrer ‘LEILA’ – Huma Qureshi has shared the first look oh her upcoming ‘LEILA’. Leila will be streaming on Netflix from 14th june 2019.