Abu Abdullah Muhammad ibn Ahmad ibn Abu Bakr al-Ansari al-Qurtubi

GPTKB entity