A bicolored striped-sweat bee forages for nectar on blooming Spotted Joe Pyeweed flowers at Dufferin Islands in Niagara Falls, Canada.

- Image ID: 2CBWYX0

A bicolored striped-sweat bee forages for nectar on blooming Spotted Joe Pyeweed flowers at Dufferin Islands in Niagara Falls, Canada.

Puffin's Pictures / Alamy Stock Photo

Image ID: 2CBWYX0

Location: Dufferin Islands, Niagara Falls, Ontario, Canada