Room Site #1
2000 / Delaware Art Museum | Latex paint, adhesive tape, and gouache on wall | 10' x 17' x 6'
Delaware Art Museum, Wilmington, DE
2000 / Delaware Art Museum | Latex paint, adhesive tape, and gouache on wall | 10' x 17' x 6'
Delaware Art Museum, Wilmington, DE