Vector design of Najran Castle in the Kingdom of Saudi Arabia, historical palaces and castles of Saudi Arabia, famous ancient monuments, green palm trees, vector illustratorNo description available