Magic Mushroom
After a late summer rain many mushrooms pop up in the leaf litter at a forest beside Lake Dummore near Salisbury, Vermont....
Read more
After a late summer rain many mushrooms pop up in the leaf litter at a forest beside Lake Dummore near Salisbury, Vermont.
Read less
Read less
Views
74
Categories
Same photographer See all
Discover more photos See all