Ivy Bee???

Ivy Bee???

Observation - Ivy Bee??? - UK and Ireland. Description: