Miriam Chandy Menacherry, Founder, director of Filament Pictures during the premiere of film The Rat Race in Mumbai, India on April 20,2012. Photo Credit: Indian Photo Agency
Miriam Chandy Menacherry, Founder, director of Filament Pictures during the premiere of film The Rat Race in Mumbai, India on April 20,2012. Photo Credit: Indian Photo Agency