Designed by
Title
Popular Stella Di Mare Sharm Beach Hotel & Spa 5 * in Naama Bay, Sharm El Sheikh, Egypt. Sea view and pool bar #208420449
Description
SHARM EL SHEIKH, EGYPT - SEPTEMBER 16, 2020: Unidentified people are resting in popular Stella Di Mare Sharm Beach Hotel & Spa 5 * in Naama Bay, Sharm El Sheikh, Egypt. Sea view and pool bar, view from above
This image is editorial