luomus-merenneito_juliste mermaid poster for exhibition in the Natural History Museum on Helsinki, Finland. Happy mermaids swimming in the blue sea with fishes. FacebookGoogleTwitterThank you for sharing!