Abu Abdallah Muhammad III

GPTKB entity