Ivy Bee ?

Ivy Bee ?

Observation - Ivy Bee ? - UK and Ireland. Description: Ivy Bee ? Corps found below Ivy flowers while gardening

Ivy Bee ? Corps found below Ivy flowers while gardening