Beetle larvae

Beetle larvae

Observation - Beetle larvae - UK and Ireland. Description: Beetle larvae found in freshwater artificial pond.

Beetle larvae found in freshwater artificial pond.