These red and yellow petals seem to glow in the light