Little Mermaid statue, Copenhagen, Denmark

4
Little Mermaid statue, Copenhagen, Denmark

Little Mermaid statue, Copenhagen, Denmark.