Canada Embassy in Cairo
In an impressive experience, Cairo Symphony Orchestra will play jazz music with Canadian soloist Julie Michels on October 28.
Most Read