a butterfly resting on a flower .