With rain all week the weather couldn’t have been more perfect for Karen and David’s wedding day. Guests met in Portland to board the ferry boat Bay Mist which took them through Casco Bay passing Spring Point Lighthouse where David proposed to Karen and Willard Beach where Karen’s family has a beach house. The day proceeded in Island fashion with a get away golf cart decorated with a sign reading “just married”, dinner and drinks overlooking the ocean at the Inn on Peaks Island, and ending with a sunset even locals couldn’t resist the urge to snap photos of. Karen and David definitely planned a day family and friends won’t soon forget! Cheers to you both!