Colorful signs and protestors lounge on the grass at Balboa Park before today's march.
gefree09.jpg, image/jpeg, 504x378
Original: GE Free