Natalie E. Spleptzow

Born: None


Placeholder

Baba Yaga

as uncredited
Released: 1973-09-20

Carroll Baker stars in this psychedelic shocker about a mysterious witch who casts a spell over...

Movie page