Teotihuacan
Coyoacán
Coyoacán is a little village in a big city, where Frida lived and her Casa Azul still stands, where all the families come out to the plaza near the church on a Saturday afternoon. Kids kick a soccer ball and girls walk in pairs, and a man feeds his puppy a Coke.
Mexico City, May 2014