hudsonriverkeeper:
Riverkeeper patrol 8-25-09 Troy discharging in dry weather
hudsonriverkeeper:
Riverkeeper Patrol 8-25-09 -Troy SPDES permit
hudsonriverkeeper:
Combined Sewage Overflow in Ossining
hudsonriverkeeper:
Combined Sewage Overflow in Ossining
hudsonriverkeeper:
Combined Sewage Overflow in Ossining
hudsonriverkeeper:
Combined Sewage Overflow in Ossining
hudsonriverkeeper:
Combined sewage overflow from the flash flood
hudsonriverkeeper:
Flash flood
hudsonriverkeeper:
Trash floating away in the flash flood
hudsonriverkeeper:
Swimmers 1/3 miles north of sewage release point
hudsonriverkeeper:
NYC Sewage Treatment Plant Discharge
hudsonriverkeeper:
NYC Sewage Treatment Plant Discharge
hudsonriverkeeper:
NYC Sewage Treatment Plant Discharge
hudsonriverkeeper:
Ossining sewer main break 8-11-2011
hudsonriverkeeper:
Ossining sewer main break 8-11-2011sm
hudsonriverkeeper:
Riverkeeper Gowanus Canal patrol 7-2-2012
hudsonriverkeeper:
Riverkeeper Gowanus Canal patrol 7-2-2012
hudsonriverkeeper:
Riverkeeper Gowanus Canal patrol 7-2-2012
hudsonriverkeeper:
Pollution Report: 11/2, 11/8, and 11/9 at the Gowanus Canal
hudsonriverkeeper:
Pollution Report: 11/2, 11/8, and 11/9 at the Gowanus Canal
hudsonriverkeeper:
Pollution Report: 11/2, 11/8, and 11/9 at the Gowanus Canal
hudsonriverkeeper:
Pollution Report: 11/2, 11/8, and 11/9 at the Gowanus Canal
hudsonriverkeeper:
Newtown Creek Watstewater Treatment Plant
hudsonriverkeeper:
Newtown Creek Watstewater Treatment Plant
hudsonriverkeeper:
photo-26