public profile
Son of Syarif al-Hassan ibn Syarif Ajlan and Nama Brother of Syarif Barakat Syarif Al-Hassan; Abu AlQasem; Ali and Ibrahim