About Selva
Selva is a Telugu film director, writer. Made a debut in 2003 with Student Number 1. 3 films so far, most recently Naan Avan Illai 2.
Selva is a Telugu film director, writer. Made a debut in 2003 with Student Number 1. 3 films so far, most recently Naan Avan Illai 2.