Ahmad al-Rifa'i

GPTKB entity