5 employees
In the picturesque village of San Miguel de Allende, high in central Mexico's mountainous desert, the stray dogs make a life for themselves.
1995