Designed by
Title
SHARM EL SHEIKH, EGYPT - JUNE 2, 2021: Hotel Albatros Laguna Vista Resort #222370700
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 on the background
This image is editorial