Sayyid Mohammed Abdullah Hassan

GPTKB entity