click the top picture to return to the insect index

insect

insect

insect

No doubt a bumblebee but can you tell me anything else?