
Meera Chopra
Born 8 Jul 1983 · New Delhi, India
Meera Chopra, also known as Nila, is an Indian film actress, who appears in Telugu and Tamil films.

Born 8 Jul 1983 · New Delhi, India
Meera Chopra, also known as Nila, is an Indian film actress, who appears in Telugu and Tamil films.