
Jorge Luis Santos Cuban, 1973
Installation, 2006
Mixed media on paper and canvas
8 x 10 in
20.3 x 25.4 cm
20.3 x 25.4 cm
601-7026
20
de
28