Omen

  • Sale
  • Regular price £249.99


Mini Original Painting - Honey Watercolour on Paper - 67x67mm - Framed

The mermaid is a symbol of the recurring cycle of birth, death and rebirth. Just as life comes from the sea, in many world mythologies, so death is a return to the sea's embrace. 

Psychologically, the mermaid's power derives from her connection with the world's waters. Throughout history the sea has represented the unknown and the unexplored. Source