The world famous “Little Mermaid” statue adorns a shoreline in Copenhagen, Denmark.
The world famous “Little Mermaid” statue adorns a shoreline in Copenhagen, Denmark. file photo by Tariq Mikkel Khan The Associated Press
The world famous “Little Mermaid” statue adorns a shoreline in Copenhagen, Denmark. file photo by Tariq Mikkel Khan The Associated Press