Installation view Streetwise, SITE, Santa Fé, 1998.
Streetwise (SITE, Santa Fe)