Helvella

Helvella

Observation - Helvella - UK and Ireland. Description: