Goloc
Scuba World Divers - Sheraton Miramar Resort
Hurghada, Egypt
Scuba World Divers - Sheraton Miramar Resort