120 KM maximum speed limit sign with a speed camera road sign at Mecca Medi..No description available
Vector Cartoony to design a winding road leading to the top of Jebel Hafeet, located in the border between the Sultanate of Oman and the UAE, a tourist attraction, Vector Illustrator.No description available