Leona Newell

Leona Newell is a mortal woman.