Brent and Michelle Hesselschwardt, 2009

Grand Traverse Resort Wedding