Peninsula Streams Society undertakes and coordinates stream restoration and preservation efforts on the Saanich Peninsula of Vancouver Island, BC....