Moulay Ali al-Mansur II

GPTKB entity