al-Sharif al-Idrisi

GPTKB entity