Megachile on House Leek flowers

Megachile on House Leek flowers

Observation - Megachile on House Leek flowers - UK and Ireland. Description: