Harpalus affinis?

Harpalus affinis?

Observation - Harpalus affinis? - UK and Ireland. Description: