Imam Hasan al-Basri

GPTKB entity