Yellow Puff Ball

Yellow Puff Ball

Observation - Yellow Puff Ball - Southern Africa. Description: