Ruben Ochoa

Works by This Artist

2007
lenticular print mounted on aluminum composite