Sayyid Khalid bin Abdul Rahman

GPTKB entity