Tag Info

New answers tagged

5

Found it. It's a Sarcodes or snow plant: http://en.wikipedia.org/wiki/Sarcodes



Top 50 recent answers are included