Phosphenes

 December 03, 2018

Phosphenes

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

Leave a Reply