bumblebee mimic

bumblebee mimic

Observation - bumblebee mimic - UK and Ireland. Description: