Oh Canada

Mike and Emma got married on Saturday. Everything was absolutely perfect on that late summer day in British Columbia.