Sayyid Ali bin Muhammad al-Haddad

GPTKB entity