An image from Sacred Flesh, one of the productions that also features Eileen Daly.
Eileen Daly
June 1, 1963 — Surrey, England, UK
Eileen Daly was born on June 1, 1963 in Surrey, England. She is an actress and producer, known for Razor Blade Smile (1998), N[eon] (2002) and Daly Does the Dead (2014).