Dan & Crystal Davis, 2015

Grand Traverse Resort weddings