Mountain Bumblebee

Mountain Bumblebee

Observation - Mountain Bumblebee - UK and Ireland. Description: