The taste of self-destruction
17 March 2012

 

377432_10150949791550354_1680593426_n

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

The taste of self-destruction