logo
Shivendra Singh Dungarpur backdrop
Shivendra Singh Dungarpur poster
Shivendra Singh Dungarpur
Shivendra Singh Dungarpur is an Indian filmmaker, producer, film archivist and restorer. He is best known for his films Celluloid Man, The Immortals a...