carabid larva

carabid larva

Observation - carabid larva - UK and Ireland. Description: