Emma Loewenstein is known for Sunshine (2015), I Was a Teenage Nosferatu (2017) and Love and Death (2016).
No data