Windy City Mermaids
- Chicago, IL
- Mermaid Entertainment
- 26 miles from Carol Stream
- 12 Verified Bookings
Shawn said “We had another performer lined up that I could not get in contact with . Day of the party still no word . Emily stepped in last minute and did an amazing…”