Jibara

by Carlos Luna

Oil on Canvas

28 x 46 in
(71 x 117 cm)
2006

 

Provenance


CCG Art Collection, Miami, Florida, USA.