Carabus sp

Carabus sp

Observation - Carabus sp - UK and Ireland. Description: