Mermaid Venilia
- New York City, NY
- Mermaid Entertainment / Pirate Entertainment
- 20 miles from Long Beach
- 12 Verified Bookings
Leora S. said “Venilia was AMAZING, words will not do this review justice !! She was everything you would picture a mythical gorgeous creature would be … we had about…”