These two were so perfect for each other and fit together so sweetly on their wedding day.
Starting at the Portland Temple then gathering with friends & family at Camp Turnaround, Shannon & Keaton had a beautiful and perfect wedding day.

Here are a few teasers, enjoy!