Denmark

The statue of the little Mermaid
The statue of the little Mermaid

Den lille havfrue=The statue of the little Mermaid=人魚姫の像