Meera Chopra south Indian and Telugu films actress latest photos and Picture

0

She is also known as Nila and she was an Indian actress prominently working in the Telugu language film department. Meera Chopra is a strong film actress in south india also.

LEAVE A REPLY