12.7.11

ZIM & ZOU.

Meticulous paper-craft by French studio Zim & Zou.