Workers cleaning the National Center for Performing Arts (also known as The Egg) in Beijing.
Travel Photography: Borneo
Kota Kinabalu 2008
Music Portraits Saxofonist
Bull Moose feeding in Fishercap Lake Glacier National Park Montana near the Many Glacier campground.
Policemen and graffiti in Havana, Cuba
Beijing, China 2007
Singer Lila Downs performing "Cucurrucucú Paloma" 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
Oaxacan Chef Deyanira "La Teca" Aquino
Wu Tai Shan,
Dia de Muertos en Oaxaca, Mexico