
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.

