Cabbage White Butterfly on the leaf of a Red Currant
Cabbage White Butterfly on a marigold blossom
HARVESTER BUTTLEFLY? If you don't agree, give me your guess . . . please