The Little Mermaid Statue
in Copenhagen Denmark
Danmark
made in France new