Mermaid sculpture – Jalakanyaka (mermaid) September 11, 2012 By Mermaids of Earth Mermaid statue – Jalakanyaka (mermaid)