Cabbage White Butterfly on a marigold blossom
HARVESTER BUTTLEFLY? If you don't agree, give me your guess . . . please
GARDEN SPIDER HATCHLINGS