Giant Puffball

Giant Puffball

Observation - Giant Puffball - UK and Ireland. Description: