Mermaid Venilia
- New York City, NY
- Mermaid Entertainment / Pirate Entertainment
- 9 miles from Palisades Park
- 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…”