Carabid sp

Carabid sp

Observation - Carabid sp - UK and Ireland. Description: