mixed media installation, detail, 2008

“Detroit in Tenochtitlan” is a Day of the Dead installation/ofrenda which celebrates the 75th anniversary of Diego Rivera╒s famous murals at the Detroit Institute of Art. The installation was exhibited at the Michigan State University Museum in 2008.

Advertisements