Tuesday, 12 July 2011

ZIM & ZOU.

Meticulous paper-craft by French studio Zim & Zou.