Interview. Shira Barzilay

Shira Barzilay lives in Tel Aviv, Israel. She creates her art out of a deep and emotional spot with a cheerful disposition.