Zooty red spittlebug

Locris areata

Countries on record
9 countries