kaleidoscope

An optical toy using an arrangement of mirrors to dispay an ever-changing variety of beautiful colours and shapes.