bumble beeDSC00233

bumble beeDSC00233

Observation - bumble beeDSC00233 - UK and Ireland. Description: