OIWY2K_Julie_Plasencia_017_lo-res.jpg

Julie Plasencia, 1103 Chester Street, 2003. Giclée print, 16" h x 16" w. Courtesy of the artist [detail]