This house with a mural of a chimpanzee family is a prominent landmark on a main street in the Coyoacan district of Mexico City.
April 14, 2011 | Comments Off on Street Art in Mexico City and Oaxaca