Filming Scenes from Paradise with Lenore Malen at the magical sheep farm of the lovely Dan Devine and Lawre Stone. 


As for sheep, they are always close to the other sheep, they like to move as a unit, they like to stay at a distance. They do not speak to us of their inner lives. Humans are unpredictable and potentially frightening, prone to sudden movements. The only important things are water and grass. This is also what they dream about.

Popular Posts

Image
Image