Large Bee

Large Bee

Observation - Large Bee - UK and Ireland. Description: