Oded Menashe

Oded Menashe

Born 29 September 1969 in Tel Aviv, Israel