Teodor Yordanov is known for The Black Dahlia (2006), Stonehearst Asylum (2014) and Alien Hunter (2003).
No data