The Little Mermaid returned

Denmark’s ‘Little Mermaid’ statue is back on its perch in Copenhagen Harbour, after six months on show in Shanghai, China.

Facebook Twitter Myspace del.icio.us Digg StumbleUpon

Leave a Comment

Tell us what you're thinking...

* (denotes required field)

*