[Spanish/Español]
·
large scale
·
small scale
· [
functional art
] ·
the process
·
[1 - 7]
Screen sculpture, Chayote Restaurant,
painted aluminum, 1993