Studio International

closewindow

Untitled, 1982. 60x50 inches. Oil on Canvas © Carlos Ortiz