White bee

White bee

Observation - White bee - UK and Ireland. Description: White bee observed on bramble

White bee observed on bramble