Son of Cleopatra (1964)

Son of Cleopatra (1964)

1964-12-31 Egypt, Italy 103 Min. PG-13
4 5 votes