California Channel Islands Undersea ID - StuartHalewood

Macrosystis, Kelp Stipes