Back  
 

Naül Ojeda
The Last Supper
1999
mixed media installation