Monday, August 16, 2010

Tape!

Japanese washi paper tape delights. From Upon A Fold.






















No comments:

Post a Comment