Antonia Roeller is known for Effigy: Poison and the City (2019), Display (2019) and Must Love Death (2009).
No data