Number of Views
29 Sep 2011
2011 Sept -
NOTE: No model/property release on file for this clip; may be suitable for editorial (news and documentary) usage only.
The statue of The Little Mermaid (Danish: Den lille havfrue) sits on a rock in the Copenhagen harbour in Denmark. It was created by Edvard Eriksen.
More From Artist