Barbara (left) John and Ann at their 50th anniversary party