Search for "Rosy De Leo"
in
Zorro the Rebel (1966)
Giant of the Evil Island (1965)