DSC_0030
DSC_0026
Blumenauer introduces:
Obama speaks:
Decemberists play:
DSC_0046
Thanks to Parrisa Peik for the photos above, and to
Nilina Mason-Campbell for the
slideshow of rally photos below: