Herbarium

Bumblebee on echinacea.

Bumblebee on echinacea.