anthophora

anthophora

Observation - anthophora - UK and Ireland. Description: