Trafalgar Square fountains with mermaid sculptures September 17, 2012 By Mermaids of Earth Trafalgar Square fountains with mermaid statues