Mohammed bin Ali al-Harkan

GPTKB entity