Puff balls

Puff balls

Observation - Puff balls - UK and Ireland. Description: Puff balls?

Puff balls?