Rock pool creature

Rock pool creature

Observation - Rock pool creature - UK and Ireland. Description: Leech like creature. Others stuck to rocks but this one was loose

Leech like creature. Others stuck to rocks but this one was loose