Thursday, October 6, 2011

828.

Can we ever find
escape from the ghosts in our
skin? Scars keep speaking.