Little Mermaid statue, Copenhagen, Denmark

Little Mermaid statue, Copenhagen, Denmark.