Abu Hafs the Jordanian

GPTKB entity