I liked this picture. Posted on June 1, 2006 by Emily It is a “barrio” in Lima, Peru called La Victoria