See 42 photos 42Recent Weddings Irie Matrimony Weddings + Events Charlotte Amalie, U.S. Virgin Islands