Green algae

Green algae

Observation - Green algae - UK and Ireland. Description: It's on a trampline bed, it could be mould.

It's on a trampline bed, it could be mould.