Search for "Laura Gemser"
in
Voyage of the Damned (1976)
Ator the Invincible (1982)