Designed by
Title
SHARM EL SHEIKH, EGYPT - JUNE 2, 2021: Hotel Albatros Laguna Vista Resort #223056327
Description
SHARM EL SHEIKH, EGYPT - JUNE 2, 2021: View from above of hotel Albatros Laguna Vista Resort in Sharm el Sheikh city in Egypt with Red Sea and mountains on the background
This image is editorial