Mermaid Statue at Barton Square Mall May 29, 2017 By Mermaids of Earth Mermaid Statue at Barton Square Mall. Photo © Ly Ning.