Giant Kelp Holdfast - 4

Giant Kelp Holdfast - 4

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