Mermaid Venilia
- New York City, NY
- Mermaid Entertainment / Pirate Entertainment
- 24 miles from Pearl River
- 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…”