Eileen Prince

Eileen Prince is the Mother of Severus Snape.