Inn At Canal Square Lewes Wedding
Sara and Karl live in Texas, so we didn’t get to meet them until a few weeks before the wedding. We sat down with Sara and her mom over coffee in the quaint coastal town of Lewes, Delaware. The way she described Karl to us painted the most beautiful picture of their love story. She…