In Greek mythology, water spirits were everywhere. Springs had guardians, rivers had gods, and oceans held entire families of divine beings. Among them were the Oceanids, the daughters of Oceanus and ...