leaf cutter beee

leaf cutter  beee

Observation - leaf cutter beee - UK and Ireland. Description: