What may have been the hottest day of the summer. A reception on a little pond called Lake Michigan. The wildest half-hour storm and tornado warning I’ve ever seen—and then, the most glorious sunshine the skies could have gifted us with. Hannah and John’s wedding had it all, not to mention a dazzling display of fireworks to end the night.

hannah-john-blog-2 hannah-john-blog-3 hannah-john-blog-4 hannah-john-blog-5 hannah-john-blog-6 hannah-john-blog-7 hannah-john-blog-8 hannah-john-blog-9 hannah-john-blog-10 hannah-john-blog-11 hannah-john-blog-12 hannah-john-blog-13 2 hannah-john-blog-15hannah-john-blog-20 hannah-john-blog-22 hannah-john-blog-23 hannah-john-blog-24 hannah-john-blog-25 hannah-john-blog-32 hannah-john-blog-33 hannah-john-blog-34 hannah-john-blog-35 hannah-john-blog-36 hannah-john-blog-37 hannah-john-blog-38 hannah-john-blog-42hannah-john-blog-45hannah-john-blog-41hannah-john-blog-47 hannah-john-blog-49 hannah-john-blog-51 hannah-john-blog-52 hannah-john-blog-53 hannah-john-blog-54 hannah-john-blog-55 hannah-john-blog-56 hannah-john-blog-573 hannah-john-blog-58 hannah-john-blog-59 hannah-john-blog-60 hannah-john-blog-61 hannah-john-blog-62 hannah-john-blog-63 hannah-john-blog-64 hannah-john-blog-65 hannah-john-blog-66 hannah-john-blog-67 hannah-john-blog-68 hannah-john-blog-69 hannah-john-blog-704 hannah-john-blog-71 hannah-john-blog-72 hannah-john-blog-73 hannah-john-blog-74 hannah-john-blog-75 hannah-john-blog-76 hannah-john-blog-77 hannah-john-blog-78 hannah-john-blog-79 hannah-john-blog-80 hannah-john-blog-81 hannah-john-blog-82 hannah-john-blog-83 hannah-john-blog-84 hannah-john-blog-85 hannah-john-blog-86 hannah-john-blog-87 hannah-john-blog-88 hannah-john-blog-94hannah-john-blog-89hannah-john-blog-90hannah-john-blog-91hannah-john-blog-92 hannah-john-blog-96