Globe field in Jeddah, Saudi Arabia, globe, famous Jeddah landmarks, group of Saudi Arabia flags around the field, tourism in Saudi ArabiaNo description available
Traffic sign on a desert road in the Kingdom of Saudi Arabia, warning signs, bumps in the road, traffic signs, warnings, desert natureNo description available