Ibrahim al-Dasuqi

GPTKB entity