red tailed bee

red tailed bee

Observation - red tailed bee - UK and Ireland. Description: