Puff Ball

Puff Ball

Observation - Puff Ball - UK and Ireland. Description: