Close
Six-Spotted Flea Beetle.
Omophoita sp.