Cool Carabid!

Cool Carabid!

Observation - Cool Carabid! - UK and Ireland. Description: Huge pits on elytra, reflecting purple

Huge pits on elytra, reflecting purple