The Little Mermaid in Shenzhen May 4, 2013 By Mermaids of Earth Leave a Comment The Little Mermaid in Shenzhen