Mermaid Fae
- Chicago, IL
- Mermaid Entertainment
- 10 miles from Elmwood Park
- 5 Verified Bookings
Ivy P. said “Alex communicated promptly and clearly leading up to the event. The guests adults and kids loved her. She was beautiful and professional! Offered different…”