Travel > More Travel

A cow rests on one of the small man-made islands in Xochimilico.