Designed by
Title
SHARM EL SHEIKH, EGYPT - JUNE 2, 2021: Hotel Albatros Laguna Vista Resort #222868001
Description
SHARM EL SHEIKH, EGYPT - JUNE 2, 2021: View from a pool of hotel Albatros Laguna Vista Resort in Sharm el Sheikh city in Egypt
This image is editorial