Skip to content
GARROTE
GARROTE

Oil on Canvas
79” x 110”
200 x 280 cm
2011
Back To Top