علم المملكة العربية السعودية Saudi Arabia flag, vector illustration