Coleoptera Larvae

Coleoptera Larvae

Observation - Coleoptera Larvae - UK and Ireland. Description: