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