Heliastes immaculatus
810c4cdfc8726bd5d1d7e2fa6855ccb8
...