StaySea Mermaid
- Santa Barbara, CA
- Mermaid Entertainment
- 25 miles from Ventura
- 3 Verified Bookings
O o O StaySea Mermaid swims ashore to delight young ones with enchanting entertainment O o O Offerings from the Sea: Positive Mermaid Sightings! O o O Add a magical…