Samih Sawiris plays piano with Swiss Orchestra at Cairo Opera House

Back to top button