What Causes Kaleidoscope Vision?

When our vision is normal, we often take it for granted. Only when there is a disruption to our sight do we realize how fortunate we are. Some vision disruptions such as eye floaters, and rainbow halos are common and can be annoying but aren’t usually serious. They can however indicate a more serious issue…