5 of 5

Fred and Margaret Havemeyer celebrate their 25th wedding anniversary in April 2007.