P H O S P H E N E S
ME / MINE
fashion & faith
||| CARMEN ||| EDINBURGH ||| PHOTOGRAPHY STUDENT |||
noun, Physiology .
a luminous image produced by mechanical stimulation of the retina, as by pressure applied to the eyeball by the finger when the lid is closed.
Words bleed from the worst wound
Please lie against me, whisper “it’ll be over soon”