Mermaids embody the sacred feminine: The concept of mermaids was likely influenced by goddesses in Greek Mythology, such as Venus, the goddess of love, and Amphitrite, the goddess of the sea. … Mermaids symbolize renewal: Since mermaids are tied to a water element, they embody the revitalization that water brings. This painting is an elusive categorization of dream and reality brought into existence with the help of beautiful colours which help magnify the alluring beauty of the mermaid. Along with her creative bent, Mermaids have a deep compassion for the environment. Here she is seen clearing the unwanted bottles cans etc. A real life Ocean Activists