Giant Kelp Holdfast - 5

Giant Kelp Holdfast - 5

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