Cambridge bumblebees

Cambridge bumblebees

Observation - Cambridge bumblebees - UK and Ireland. Description: