The car is closer than it looks, Arabic phrase on the car mirror, tourist places in Oman, enjoying the mountain scenery, terrain in the mountain peaks and heights
4K0:21

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