The Little Mermaid – Tivoli Gardens 2010 December 1, 2012 By Mermaids of Earth The Little Mermaid – Tivoli Gardens 2010. Photo by “dellen”.