species 54,381 observations

Ligated Furrow Bee

Halictus ligatus