puffball?

puffball?

Observation - puffball? - UK and Ireland. Description: