DSC08966 Published January 15, 2018 at 4929 × 3286 in Native insects galore! Lipotriches flavoviridis (a type of sweat bee)