Leaf Cutter Bee

Leaf Cutter Bee

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

on sunflower