Mexico 2016
Mexico City readying for Independence day
Mexico city welcomes the old ox
Mix of old and new
Rolando from Mexico (left) and David from Spain
Is this building upside down?
Water lizard?
Looking out over Texcoco
Old Texcoco castle
The old ox ready to explore Texcoco
Waiting for the bus
Missed traffic by this much
This dog has the right idea on a hot day
Teotihuacan temple
Teotihuacan temple complex