Vivid wolf lichen photo taken at Cascade Lake in Cascade, Idaho. Wolf lichen (Letharia vulpina) is famous for its striking neon green coloring.
Powered by Zazzle