Hammad al-Rawiya

GPTKB entity