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 […]