a sand mermaid on the beach in portugal