Selina Mehta

Selina Mehta is a British director. She was the director of My Wasted Life.