Michelle & Luke November 23, Weddings Michelle & Luke were married this summer at the St. Catherine of Genoa Parish in Somerville, followed by a party at Commonwealth Cambridge. It was so[...]