Monday, April 12, 2010

Ingrid Siliakus





These paper art pieces are so intricate and the level of detail in them is facinating to look at.

No comments:

Post a Comment