On May 29, Hamlisch marries Terre Blair in New York.

In by marvinham2021