al-Mahdi Ali bin Muhammad

GPTKB entity