Hiroshima, Japan, June 2007.

A small procession of people advocating peace walk along a boulevard in Hiroshima.