Insect Larvae

Insect Larvae

Observation - Insect Larvae - UK and Ireland. Description: Found on lots of rocks around the shallow areas of a freshwater loch

Found on lots of rocks around the shallow areas of a freshwater loch