Photo
Name

Shmuel HaLevi HaNagid MP (993 - 1056)

Samuel ibn Naghrela שמואל הלוי בן יוסף הנגיד‎, Sh'muel...