Moulay Hassan II al-Mahdi

GPTKB entity