Talia Lev Ari graduated from the Bezalel Academy of Art and Design in Israel in 2000.
© Talia Lev Ari.