Designed by
Title
Egypt travel destination, tourists ride camel in safari desert. #262277658
Description
Egypt travel destination, tourists ride camel in safari desert. Hurghada is a former fishing village on the shores of the Red Sea in Egypt.
This image is editorial