Seeing Spots: A Breakdown of Common Causes and Culprits

balls of light in vision 10:28