OIWY2K_Julie_Plasencia_004_lo-res.jpg

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