This destination wedding in Captiva island was full of gorgeous details in an elegant slate blue and cream color palette. Shot by Impressions Photography.