Leaf-cutter Bee

Leaf-cutter Bee

Observation - Leaf-cutter Bee - UK and Ireland. Description: Leaf-cutter Bee - Megachile spp?

Leaf-cutter Bee - Megachile spp?