Red Tailed Bee

Red Tailed Bee

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