When: Fri., April 29, 12-1:30 p.m. 2016
This documentary is about the Elwha River in Washington State and its dam removals and river restoration. Kerri Malloy from HSU's Native American Studies facilitates.
Humboldt State University (Arcata)
Select a star to rate.
© 2018 North Coast Journal