Warehouse pirate bug

Xylocoris flavipes

Countries on record
1 country