Rally for the International Ladies Garment Workers Union, San Francisco, California

A procession of the celebration of Santa Luzia in Salvador, Brazil

Construction cranes, Dublin, Ireland

SF Supervisor Bevan Dufty volunteers for skin cancer check with Dr. Toby Maurer

St. Louis Art Museum, Missouri

Oakland, California Mayor Ron Dellums (right) consults with his supporters

The Lesbian & Gay Freedom Day Parade, San Francisco, California

The crowded streets of Jodhpur, Rajasthan, India

Supporters of the Rev. Fred Phelps spread their hatred, San Francisco, California

Meditation at the Hartford Street Zen Center, San Francisco, California