Bumblebee mimic

Bumblebee mimic

Observation - Bumblebee mimic - UK and Ireland. Description: