Nefertiti, Queen of the Nile

1961-09-20 | 97 minutes

Rating: 5.2