movie icon
Media: Nefertiti, Queen of the Nile
1961-09-20