Exposición colectiva SACRIFICIO MEANS SACRIFICE, serie TORN APART en The Bear Pit, Bristol, Inglaterra.