Close
Eight-spotted Flea Beetle
Omophoita cf. cyanipennis