Sayyid Abdulhadi bin Sultan

GPTKB entity