Washed up organism

Washed up organism

Observation - Washed up organism - UK and Ireland. Description: