Mermaid statue, permanent platform installed at Plyler Park

Mermaid statue, permanent platform installed at Plyler Park