Moulay Suleiman al-Mansur

GPTKB entity