Abuali Mahrooqi

Muscat Oman