Carulla
The Layer
22" x 22"
Oil on canvas
$ 7000