Cuckoo bumblebee

Cuckoo bumblebee

Observation - Cuckoo bumblebee - UK and Ireland. Description: St Nicholas Fields.

St Nicholas Fields.