Tara Sriharan is known for Happy Intervention (2017), Bloodshot Heart (2020) and After She Died (2022).
Bloodshot Heart
Unsound
After She Died
Happy Intervention
No data