Eder Santos
"The Last Supper / A Última Ceia”, 2005
vídeo instalação
video installation
video installation
70 x 90 x 5 cm
27.56 x 35.43 x 1.97 in
27.56 x 35.43 x 1.97 in
1
of
18