The Starlite Sapphire is located in St Petersburg, Florida and great for small weddings that want to get married on the boat and have their reception all in one place! This is just a small preview of their St Petersburg Cruise wedding
The Starlite Sapphire is located in St Petersburg, Florida and great for small weddings that want to get married on the boat and have their reception all in one place! This is just a small preview of their St Petersburg Cruise wedding