Bumblebee on a Hogweed leaf

Bumblebee on a Hogweed leaf

Observation - Bumblebee on a Hogweed leaf. Description: See Comment

See Comment