2000 | Scroll of Punched Wax paper | 16" x 78"
Nexus Foundation for Today's Art, Philadelphia
Installation View
Detail