Giant Kelp Holdfast - 6

Giant Kelp Holdfast - 6

Giant kelp and holdfast - Macrocystis pyrifera, Carmel Bay CA, Pacific Ocean