More Story

New Mermaid on the Rock

NORWAY: Denmark has The Little Mermaid displayed on a rock by the waterside at the Langeline promenade in Copenhagen – this...