Delta For Maintenance & Supplies

4.7

sharm el sheikh, naama bay villa 24 haloumy st. - beside genena city resort