Latha Menon is an assistant director and producer, known for Madras Beats (2018), A Peck on the Cheek (2002) and Evano Oruvan (2007).
No data