eharrisphotos: Bat Ray
eharrisphotos: Giant Kelp
eharrisphotos: Snorkeling Near Santa Cruz Island
eharrisphotos: Giant Kelp and Fish
eharrisphotos: Stephen Snorkeling
eharrisphotos: Kelp and Fish
eharrisphotos: Barnacles on Buoy
eharrisphotos: Barnacles on Buoy
eharrisphotos: Channel Islands
eharrisphotos: Channel Islands
eharrisphotos: Sheep Crab Mating
eharrisphotos: Snorkeling Near Santa Cruz Island
eharrisphotos: Snorkeling Near Santa Cruz Island
eharrisphotos: Snorkeling Near Santa Cruz Island
eharrisphotos: Marine Life
eharrisphotos: Purple Urchins and Garibaldi Fish
eharrisphotos: Urchins and Kelp Bass
eharrisphotos: Purple Urchins and Kelp Bass
eharrisphotos: Purple Urchins and Garibaldi
eharrisphotos: Knobby Sea Star
eharrisphotos: Purple Sea Urchins and Kelp Bass
eharrisphotos: Spiny Lobster and Purple Sea Urchins
eharrisphotos: California Spiny Lobster
eharrisphotos: California Spiny Lobster
eharrisphotos: Sea Slug
eharrisphotos: Sea Slug
eharrisphotos: Sea Hare
eharrisphotos: Sea Star, Sea Hares, and Urchins
eharrisphotos: Fish Swimming Below