White Horse In Marigold Field Near Morelia, Michoacan, MexicoHate to Be a Postal Officer in This Place, Mazatlan, Sinaloa, MexicoColorful Tiles of the Church of San Francisco, Acatepec, Puebla, MexicoHacienda de la Flores Hotel, San Miguel de Allende, Guanajuato, MexicoTuba Player in Plaza Machado, Mazatlan, Sinaloa, MexicoCat in Window, Tlacotalpan, Veracruz, MexicoShaved Ice Stand in Aguascalientes, MexicoFoggy Morning at the San Cristobal Cathedral, Chiapas, MexicoPrimary Colors, San Miguel de Allende, Guanajuato, MexicoBicycle and Columns, Tlacotalpan, Veracruz, MexicoAfter the Rain in San Miguel de Allende, Guanajuato, MexicoDecorating the Street with Flowers, Morelia, Michoacan, MexicoMorning Scene in Front of San Cristobal,Chiapas CathedralDance of the Old Men in Patzcuaro, Michoacan, MexicoQuartz Crosses in Guanajuato Market, MexicoTzotzil Artisan Weaves Tablecloths in Zinacantan, Chiapas, MexicoGirl Running by Marigold Field, Michoacan, MexicoGirl with Balloon in Tlacotalpan, Veracruz, MexicoStore Window in Oaxaca, MexicoSanta Maria Church, Tonantzintla, Puebla, Mexico