Osmia Rufa

Osmia Rufa

Observation - Osmia Rufa - UK and Ireland. Description: