Deer Flower

The sacrificed, so cruelly taken and so blindly believed in, amounts to nothing in the end.

Country: United States
Duration: 7:32
Year: 2015

Featured in AIAF2017 > SIGGRAPH Showcase