Diving Beetle Larva

Diving Beetle Larva

Observation - Diving Beetle Larva - UK and Ireland. Description: