Beautiful, interesting, incredible cinema.
Stop motion-style music video featuring Shir Shomron, an Israeli-born actress/model.