carabidae beetle?

carabidae beetle?

Observation - carabidae beetle?. Description: