Deepa Shree Niraula
Not Set
Acting
2023-03-03
2018-03-23
2015-09-18
Directing
2017-09-27
Release Date
Writing
2018-10-10
Vote: 0
Size: 300x450