California Channel Islands Undersea ID - StuartHalewood

Spanish Shawl Nudibranch and Corynactis Californica

halewoodstuart