Teodora Dumitriu is known for Die Gest: Flesh Eater (2018), The Final Scream (2019) and Perspective (2013).
No data