Mermaid Fountain at Manchester’s SeaLife Aquarium May 29, 2017 By Mermaids of Earth Leave a Comment Mermaid Statue at Barton Square Mall.