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