Tuesday, January 16, 2007

Boy, was this a feat to accomplish, this Dodecahedron is comprised of 120 seperate pieces of paper all interlocked together for this Masterpiece!




No comments: