Ugly mermaid? :O)

Ugly mermaid? :O)

Observation - Ugly mermaid? :O). Description: Trying to identify this little critter that I found today in the River Lugg just north of Hereford. If anyone can put a name to it I would really appreciate it.

Trying to identify this little critter that I found today in the River Lugg just north of Hereford. If anyone can put a name to it I would really appreciate it.