public profile
Son of الشريف محمد بن الشريف بدر Father of الشريف أحمد بن الشريف عبدالله Brother of الشريف عبد الحافظ بن الشريف محمد