Mermaid Athena
- Dallas, TX
- Mermaid Entertainment / Stunt Performer
- 24 miles from Flower Mound
- 44 Verified Bookings
Torres said “Athena was a breath of fresh air with her art project at my daughter’s 9th birthday party! She was SO easy going and I did not have to do a thing for…”