Vector design of Sohar Castle, Sohar State, Sultanate of Oman, historical landmarks, cultural and historical heritage, vector illustrator.No description available