Red fungus bug

Achilus flammeus

Countries on record
1 country