Yusuf Ibn Tashifin – Founder of the Almoravid Dynasty that ruled in Africa and Spain

Yusuf Ibn Tashifin - Founder of the Almoravid Dynasty that ruled in Africa and Spain

Image Info