Photo by Mónica Ortiz Uribe
Dr. Andres Alagon is a Mexican pediatrician who oversees the care of the horses in Rancho Ojo de Agua, Puebla, Mexico.
Photo by Mónica Ortiz Uribe