Are the Royals home?

Guarding the Royal door in Denmark…

Royal Doors


The Little Mermaid

There is a legend that mermaids live only for three hundred years and then they turn into a sea foam.  The Little Mermaid of Copenhagen was sitting on her rock since 1913.  She has a long time to live…but who knows, the mermaid’s wish to live for all eternity might still be granted to her.

The Little Mermaid