Myxomycetes

Myxomycetes

Observation - Myxomycetes - UK and Ireland. Description: