Edie’s Image of the Day: Flesh and Blood

2012_05_15-10.01.04.jpg

Sarcoides sanguinea is Latin for “bloody flesh”, from Sarcoides (fleshy, flesh-like), and sanguinea, “blood”. 
 (Cross posted from The Little Red Tent)