The Specter of Terror (1973)

Maria Preston, Iberia stewardess, lives with her ​​friend and companion Elena O'Hara. She finds out that is followed by a mysterious...


image