Laura Havukainen is known for Black Blooded Brides of Satan (2009) and The Curse of the Witches Blood (2016).
No data