Take a good, long look at this photo, because I fell in love with every single Amigurumi creature, handmade from Studio Llama Llama at the recent School of Visual Arts Makers Market this past May. Amigurami means ”crocheted stuffed animals” in Japanese. These ones are much more than that though. In [...]
↧