I've known Shannon for 10 years, and she has to be the most joyful person I know. And marrying Stephen took that joy to a whole new level, as you can see. Congratulations to the happiest newly weds I know!
PS: You have to see the last image. Stephen's father's name was Tom Lynch. He passed away, but miraculously, he was present on this day, his name on a street sign beside the beach. Amazing!