post header image

Posted by Kareen on 2 November, 2009

The Smallest Wonders

To prove the saying that “anything is possible”, Willard Wiggins’ sculptures are something to be seen!… literally as they are pretty much invisible to the naked eye. Check out a few of the videos that are on his website…amazing.

Statue of Liberty


Leave a Comment