Marchers in the puppet parade

Marchers in the New Orleans' "Peace is Power Puppet Parade". More pictures from Ted Quant available on his flickr stream.

Photo: 
Ted Quant