DSCF0581

DSCF0581

Observation - DSCF0581 - UK and Ireland. Description: honey bee on hemlock water dropwort.

honey bee on hemlock water dropwort.