Donkey in Teotitlan de Valle, Mexico.
A donkey eats wildflowers along a stream in the village of Teotitlan de Valle in the Oaxaca Valley, Mexico.