Squee Tuesday: Peacock Spiders

May 31, 2016

Peacock spiders live in Australia, and Jürgen Otto just discovered 7 new species. They make me wish I had the time and skill to sew some velvet cushions. Sorry this is late. The weekend was overly interesting and I haven’t had time until now.

Read More >>