Phosphenes

Noun The stars and colours you see when you rub your eyes. 



SPONSORED LINKS

LOADING MORE ARTICLE...