Human Sheep

Combining nature with man, directed by Martin Strandgaard & Viktor Sloth, screened at LaJolla International Fashion Film Festival.