Mexico Xmas 2012
Christmas vacation to Mexico City, Xochimilco, Teotihuacan, Puebla, Atlixco, and Cholula