Search for "Isolda Cresta"
in
Journey to Duilia's Breasts (1965)
The Man in the Black Cape (1980)