species 1,117 observations

Punctate Masked Bee

Hylaeus punctatus