Moulay Ali al-Mansur III

GPTKB entity