Workers cleaning the National Center for Performing Arts (also known as The Egg) in Beijing.
Music Portraits Saxofonist
Fishermen playing soccer in Bako National Park
Sarawak, Malaysian Borneo
Water village near Kota Kinabalu
Day of the dead Oaxaca
Bull Moose feeding in Fishercap Lake Glacier National Park Montana near the Many Glacier campground.
Policemen and graffiti in Havana, Cuba
Beijing, China 2007
Lila Downs performing in Oaxaca, Mexico
Danza de la pluma en la Guelaguetza, Oaxaca
Cuban girls in Havana, Cuba
Girl from Putla de Guerrero performing during the Guelaguetza 2009 in Oaxaca, Mexico. The Guelaguetza, or "Mondays on the Hill," is celebrated in Oaxaca, a southern state in Mexico, on the last two Mondays of July. It is a celebration in which representatives from the many communities of Oaxaca come together and celebrate the diversity of their traditions and cultures. The state of Oaxaca is home to 16 different ethno-linguistic groups.
Guillermina Aguilar - Oaxacan Ceramic Folk Artist / Artesana Oaxaqueña