PHOTO
By Courtesy of Rebecca Treat Ward | May 14, 2008
Ward is depicted here in Goa, India, where she shot her film
Ward is depicted here in Goa, India, where she shot her film
Gu's artwork is constructed entirely from Elmer's glue and human hair.