An aesthetic image of a group of camels in the Green Treasure area in Wadi Helli in Makkah Al-Mukarramah, the beauty and splendor of the picturesque nature in the Kingdom of Saudi Arabia

We use cookies to provide for you a better experience. For more information check our Cookie policy.