Thursday, May 01, 2008

The Artwork of Peter Callesen


Wow. One piece of paper - one amazing design.

Pictured above: Impenetrable Castle (detail), 2005.

No comments: