Photo: Brian and Joanne Grainger

Brian and Joanne Grainger on their wedding day.