Keema's Pumpkin Farm in Elk Grove heads into fall. Bee file, 2010

close window