Moulay Ibrahim al-Mahdi

GPTKB entity