Sirena Mermaid in Salado TX October 21, 2012 By Mermaids of Earth Leave a Comment Sirena Mermaid in Salado TX. Photo by Erin Hollis.