California Channel Islands Undersea ID - StuartHalewood

Spanish Shawl Nudibranch on Reef, Anacapa Island, CA

spanishshawl