Optical kaleidoscope