Misha Cross

Misha is a Polish actress from Warsaw. She work throughout Europe and the USA and features in many of Erika Lust's most popular films from the XConfessions series such as Horny Beasts and Can Vampires Smell My Period?