Library Digital Collections

Blue nudibranch, often called a sea slug, near the Cayman Islands

Blue nudibranch, often called a sea slug, near the Cayman Islands