first | previous | next | last | home (26 of 39)
Elio Rodríguez, Romance en el solar, N.D.
Screen print, II/VI. 27.75" x 20" #2795
26 of 39