Mermaid Lily Luna
- St Petersburg, FL
- Mermaid Entertainment
- 17 miles from Tampa
- 64 Verified Bookings
Amelia R. said “First time using a service like this. Lily messaged me prior to the event to tailor details of her performance for my event. She exceeded expectations!…”