Can someone tell me if this is a roach? And if so , is it an infesting one?

A Carabid beetle, possibly Harpalus or something closely related. Impossible to tell more, especially without locality info.

 
Back
Top