Sheikh Khalid bin Abdullah Al-Luhaidan

GPTKB entity