The Little Mermaid (1968)

Rusalochka opens in modern day Copenhagen, Denmark. Several tourists gather around the capital's famous mermaid statue, as a tour guide explains its...


image