Abu Muhammad al-Hasan ibn Abdallah ibn Hamdan

GPTKB entity