Designed by
Title
SHARM EL SHEIKH, EGYPT - JUNE 2, 2021: Beach of Hotel Albatros Laguna Vista Resort #223056312
Description
SHARM EL SHEIKH, EGYPT - JUNE 2, 2021: View on 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