GARROTE
Oil on canvas
79″ x 110″ | 200 x 280 cm
2011
Performance video >