In Greek mythology, water nymphs were maidens of bewitching beauty inhabiting springs, lakes and rivers, and capable of putting gods and humans under their charm.
Invite a Friend