Biju Menon's 'Leela' first look poster out

February 29, 2016 16:38 IST 2 of 2
The first look poster of Biju Menon's upcoming movie "Leela" has been revealed. Credit: Aju Varghese/Facebook