Mermaid Venilia
- New York City, NY
- Mermaid Entertainment
- 11 miles from Elizabeth
- 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…”