It’s high summer in the garden. That means beans. Beans does not mean Heinz in garden terms. Beans means butterflies, in this case a brimstone feeding on the bright fiery runner bean flowers. This female is a pale greeny yellow; males are a more striking bright yellow.