Little Mermaid

The Little Mermaid is a symbol of Copenhagen, Denmark. She came to life in the stories of Hans Christian Andersen,and … Continue reading Little Mermaid