Mermaid Venilia
- New York City, NY
- Mermaid Entertainment
- 5 miles from Union City
- 12 Verified Bookings
Rebecca D. said “She elevated our party and exceeded by far our expectations!!! Absolutely stunning presentation!!! Handled a very large group of little girls coming at…”