OIWY2K_Julie_Plasencia_009_lo-res.jpg

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