Anthophora?

Anthophora?

Observation - Anthophora? - UK and Ireland. Description: