Bumblebee - Red Tail

Bumblebee - Red Tail

Observation - Bumblebee - Red Tail - UK and Ireland. Description: