Odias Palacio Mesa

El Labrador
SKU: OPM-1601

(Mella, Cuba)
Oil on canvas (19 1/2” x 23 3/4”) (50 x 61cm), Framed.
2015

$650 Framed

We are in the process of uploading items that have been sold, but which may be of interest to our customers.