Stropharia?

Stropharia?

Observation - Stropharia? - UK and Ireland. Description: On cow dung.

On cow dung.