Abu Hafs al-Hashimi al-Qurashi

GPTKB entity