large bee

large bee

Observation - large bee - UK and Ireland. Description: