Image 1

Zaida del Rio, Untitled, 1973. Linoleum print, edition 2/6. 19.5" x 25.5" #599

×
×
Price:
$350.00
×
×