species 2,881 observations

White-shouldered Bumble Bee

Bombus appositus