Oded Leopold

Oded Leopold

Born 13 September 1974 in Haifa, Israel