Designed by
Title
Territory of Stella Di Mare Sharm Beach Hotel & Spa 5 * in Naama Bay, Sharm El Sheikh, Egypt. Pool at spa center, top view #208495182
Description
SHARM EL SHEIKH, EGYPT - SEPTEMBER 16, 2020: Territory of Stella Di Mare Sharm Beach Hotel & Spa 5 * in Naama Bay, Sharm El Sheikh, Egypt. Pool at spa center, top view
This image is editorial