Giant Kelp Holdfast - 1

Giant Kelp Holdfast - 1

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