firstprevioushomenextlast

Agapostemon texana collecting pollen from a mariposa lily (Calochortus macrocarpus) in the Okanagan Valley British Columbia.
[Photo by Lisa Neame]