A rainbow of flowers.