Michael Walsh. Photo courtesy of Walsh