Abd al-Rahman al-Ghafiqi

GPTKB entity