Judah Halevi Biography, Birthday & Nationality

Judah Halevi