Sirena – Indian mermaid of Salado October 21, 2012 By Mermaids of Earth Leave a Comment Sirena – Indian mermaid of Salado. Photo by Katrina.