Phosphenes

 December 03, 2018

Phosphenes




Phosphenes(n.) The colors or “stars” you see when you rub your eyes




Leave a Reply