Oud Player
Born in Alexandria, Hazem Shaheen is an Egyptian oud player, singer and composer.
Most Read