Michel Delgado
"The Food is Not Always Good" 2007 Mixed Media on Door (unframed) 95 by 48 inches
<<BACK