sharm el sheikh, umm el sid hill alf leila & leila st. -
Bazaars & Souks
01223881392
01141955810
01229484532
01002324706
01009551635