Extreme macro bumble bee  bug insect (Bombus terrestris)

Extreme macro bumble bee bug insect (Bombus terrestris)

 Stock photo ID: 99290540