Activist with banner at global warming protest.

Image | September 28, 2007

Activist with banner at global warming protest.