Thanksgiving in Mexico City > El Zocalo and the Palacio Nacional

The Stone Age must have been very scientific in its own way. People all over the world came to the same conclusions independently about how to do things — in this case, dyeing cloth ...
20.jpg