Lola Stru is an actress and producer, known for Veil Anthology (2017), The Brain That Wouldn't Die and Cries of Silence.
No data