No Exit 2 76x102cm
No Exit 2 76x102cm

Oil and pigment on canvas

Date: 13/10/18

No Exit 2 76x102cm

Oil and pigment on canvas

Date: 13/10/18