Leaf Cutter Bee

Leaf Cutter Bee

Observation - Leaf Cutter Bee - UK and Ireland. Description: