Leena manimekalai
In Srivilliputtur, Tamil Nadu, Leena Manimekalai was born on Saturday, 7 June 1980. Gemini is her zodiac sign . Known for her controversial poster for the …
In Srivilliputtur, Tamil Nadu, Leena Manimekalai was born on Saturday, 7 June 1980. Gemini is her zodiac sign . Known for her controversial poster for the …