Ali ibn Yusuf (Q552458)
5th Almoravid king
Language: