California Channel Islands Undersea ID - StuartHalewood

Sand Anemone, Santa Cruz Island, CA