Nature Pictures Of The Week: Turquoise Cicada and Pink Anemone
These two pictures are my favorite nature images of the week: one features a turquoise cicada and the other a pink anemone.  The first one is actually called the Turquoise Cicada, I have no idea what the second one is called, but I know that it is an anemone, and that it is pink.  If... Read more »