Ravelry: Wind Chime / Eyelet Strips Afghan free pattern by Lion Brand Yarn
Origami means paper folding in Japanese. Origami is a Japanese art using paper by folding it into different shapes. The best part in origami art
This is a papier mache Audrey II that I did for Halloween this year. I love doing papier mache and thought that the plant from outer space was perfec.