Abu Yusuf Yaqub al-Mansur

GPTKB entity