Andrena?

Andrena?

Observation - Andrena? - UK and Ireland. Description: North Downs, Kent

North Downs, Kent