Moulay Yahya al-Mansur II

GPTKB entity