Wednesday, May 23, 2012

Paper Lashes!



Small horse lashes from Paperself are really made of paper. Now that's a pretty pony!