Man as Industrial Palace

Germany

Animation
2 min     0     2009     Germany

Overview

An animated view of the human body as an industrial manufacturing center.

Similar