Sayyid Khalid bin Hamoud

GPTKB entity