Flaming red spittlebug

Locris incarnata

Countries on record
3 countries