Personalities of Morocco 501-1500

Abdul Rahman Al Ghafiqi (7th century-732) Military Figure