Majella Shepherd was born on October 31, 1979 in London, England, UK. She is an actress.
Sacred Flesh
No data