About Navodaya Appachan
Navodaya Appachan is a Telugu film director, producer. Born on 6 Feb 1925 in Pulinkunnoo. Made a debut in 2010 with Puli.
Navodaya Appachan is a Telugu film director, producer. Born on 6 Feb 1925 in Pulinkunnoo. Made a debut in 2010 with Puli.