no words
just photos !


Xiu Xiu
Dear God, I Hate Myself - LP
Kill Rock Stars 2010