Osmia Bee

Osmia Bee

Observation - Osmia Bee - UK and Ireland. Description: