Red tailed Bee

Red tailed Bee

Observation - Red tailed Bee - UK and Ireland. Description: