Green slimey stuff

Green slimey stuff

Observation - Green slimey stuff - UK and Ireland. Description: Flat, interesting 'plant'. Slimey.

Flat, interesting 'plant'. Slimey.