a chaleidoscope of flower petals