Hot Search
No search results found
- Write an article
- Post discussion
- Create a list
- Upload a video
Krishna Dev Mehra was born in 1907 in Sirsa, Haryana, India. Krishna Dev was a director, known for Posti (1951), Nikki (1958) and Sheila (1936). Krishna Dev died on February 6, 1995 in Mumbai, Maharashtra, India.