Kyle and Leona
Trunk Bay in St. John was the site for this amazing Caribbean wedding with a reception at Asolare.