21 June 2011

Ljubljana, Slovenia: Rended Flesh Sculptures