Julia Self

Julia Self

Born 19 October 1970 in Oklahoma City, Oklahoma, USA

Actor