Close
Ground beetle
Carabidae sp.