Stock Photo: Shell 1996 Isy Ochoa (b.1961 French) Oil on canvas
Stock Photo: 1347-233 Shell
1996
Isy Ochoa (b.1961 French)
Oil on canvas