Original Resolution: 2000x2000
A99 Floating Golf Balls Floater Ball Float Water Range New Orange 12 Balls Pack Walmart Canada Floaters or eye floaters are sometimes visible deposits within the eye's vitreous humour (the vitreous), which is normally transparent, or between the vitreous and retina.