Mem

A transfixing glide through a world on the other side of the magnifying looking-glass.

Country: Germany
Duration: 1:48
Year: 2010

Featured in AIAF2011 > SIGGRAPH Wrap Up