About S. D. Lal
S. D. Lal is a Telugu film director. Made a debut in 1974 with Nippulanti Manishi. 3 films so far, most recently Nakili Manishi.
S. D. Lal is a Telugu film director. Made a debut in 1974 with Nippulanti Manishi. 3 films so far, most recently Nakili Manishi.