Meera Chopra, known as Nila is an Indian actress in the Tamil cinema industry. Her first film as a leading actress was Anbe Aaruyire (Ah Ahh) produced and ...
clock 10 years ago