Mermaid Tails! At Lola Star Staten Island!

Beat the heat and hit the pool or shore rocking one of these super rad mermaid beach towels at Lola Star Staten Island!