An unique Kaleidoscope

kaleidoscopeAn unique kaleidoscope art and craft seen on the streets of California.