All posts tagged "Omar Sharif"

  • News
    Cleopatra Makes Her Los Angeles Debut

    Yesterday, 23rd May, brought the premiere in Los Angeles of ‘Cleopatra: The Exhibition’ at the California Science Centre, where it will run through to 31st December 2012. ‘Mysteries of Egypt’,