Carabus cadburys

Carabus cadburys

Observation - Carabus cadburys - UK and Ireland. Description: