






Diego Torres Cuban, 1970
El Paso, 2005
Oil on canvas
23.50 x 16 in
59.69 x 40.64 cm
59.69 x 40.64 cm
589-5193
Further images
Provenance
The Artist6
de
8