I love kaleidoscopes! I actually have a very nice one that I bought years ago and I love sitting on the patio and pointing it at the bright sky and seeing all the changing patterns. It must be my love of repeating patterns that draws me to these images.
I have a piece of editing software on an old laptop that I don't use any longer that makes gorgeous kaleidoscopes from just about any photograph. That little tool is the only reason I keep that laptop around. I haven't been able to duplicate that particular piece of software.
The top two photos were created from photos of flowers but, this last one is actually a set of patio table and chairs in yellow and blue. It makes an interesting set of patterns.