Elad Lassry

Elad Lassry
b. 1977 (Tel Aviv, IL), lives and works in Los Angeles, US