Tula Frontera Sur

mixed media
installation view
Grand Arts
29" x 112"
2001