Caitlin and Dave’s wedding was held at the gorgeous Birchwood Vineyards in Derry, NH. Once again the summer weather has been tricky but Cait and Dave braved the elements for their first look with the help of some umbrellas. Don’t let a little rain ruin your day. Embrace it. It is so much fun to...