The Return of Queen Cleopatra

Episode 32 of the 1980 TV series