In a bit of excellent cosmic timing, two of our butterflies hatched Saturday night, greeting us in the morning with their slowly flapping wings as they tried to figure out just what this strange net thing they've come into the world in is.



Anyone know what it is?