Abu Abd Allah Muhammad ibn Abd Allah al-Hafiz

GPTKB entity