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:
Fish
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