Show more
Ayvianna Snow is a British-Irish actress known predominantly for her work in the horror genre. She was born in Derry, Northern Ireland. She trained at the Arden School of Theatre. Wikipedia