Michael Horvich (right) with late husband Gregory Maire. Courtesy of Horvich
Michael Horvich. Courtesy of Horvich