Designed by
Title
SHARM EL SHEIKH, EGYPT - JUNE 3, 2021: Beach of Hotel Albatros Laguna Vista Resort #223056406
Description
SHARM EL SHEIKH, EGYPT - JUNE 3, 2021: View on palm trees at a beach of hotel Albatros Laguna Vista Resort in Sharm el Sheikh city in Egypt with Red Sea on the background
This image is editorial