Designed by
Title
Sharm El Sheikh, Egypt, September 05, 2018. Hotel Le Royal resort Sharm Sheikh. White two-story buildings of the hotel for a #
Description
Sharm El Sheikh, Egypt, September 05, 2018. Hotel Le Royal resort Sharm Sheikh. White two-story buildings of the hotel for a comfortable rest of tourists. A well-kept green lawn is watered in the morning
This image is editorial