Sarah Gaugler is known for Geisha of Death (2015), Gemini (2014) and The Diplomat Hotel (2013).
No data