What Causes Flashes, Spots & Floaters?
An overview about spots and floaters Small flecks of protein or other natural matter are in the vitreous during the formation of the eye and remain in the vitreous “gel” of the eye (on the inside of the eyeball) – these are occasionally seen as sp...