Flammulina zebra (2266/2300)

snail_3636.jpg Flammulina zebraThumbnailsSnail

Flammulina zebra snail.

Scientific name
Flammulina zebra
Location
Ahimanawa Range, New Zealand
Photo ID
3636