slime

slime

Observation - slime - UK and Ireland. Description: