Unknown Larvae

Unknown Larvae

Observation - Unknown Larvae - UK and Ireland. Description: A unusual looking larvae(?) attached to a branch in a pond it suddenly appeared very recently

A unusual looking larvae(?) attached to a branch in a pond it suddenly appeared very recently