Sayyid Hamad bin Abdul Rahman

GPTKB entity