Brent and Michelle Hesselschwardt, 2008

Grand Traverse Resort wedding