Soft Puffball?

Soft Puffball?

Observation - Soft Puffball? - UK and Ireland. Description: