Wedding photos appear courtesy of Madelaine & Brad and Yorke Photography
Levee on the Lake photos appear courtesy of Chris Smith and The Intangible Culture & Heritage Council of New Brunswick