
Rafael Trelles
El Principe Cimarrón, 2017
Oil on canvas
22 x 36 in ( 56 x 92 cm)
Copyright: Rafael Trelles
Provenance
Artist Studio