OIWY2K_Julie_Plasencia_011_lo-res.jpg

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