Pond larvae

Pond larvae

Observation - Pond larvae - UK and Ireland. Description: