Bumblebee on a Hogweed leaf

Bumblebee on a Hogweed leaf

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

See Comment