Mermaid Wiki
Advertisement

Nina is a Chinese mermaid goddess.

References

  • ANCIENT MIRRORS OF WOMANHOOD by Merlin Stone
Advertisement