Paropisthius indicus chinensis

carabidae/Elaphrus sp..jpg
China,Sichuan
 
The number of review: 1442