By Tony Lopez

GRASS VALLEY (CBS13) — Life has been fulfilling for 78-year-old Gary Barnes of Grass Valley.

The decorated Vietnam veteran has earned his rest and relaxation as he sits on his deck and watches the deer.

READ MORE: Missing Auburn Man Found Dead Near Gold Country Fairgrounds

But a recent phone call from a total stranger just made his life even more full. It turns out she was no stranger at all.

Gary tells us, “She called and said would you be willing to do a DNA test? And I said—sure!”

The 50-year-old woman at the other end of the line had reached the end of the search for her father.

Olivia Robles was doing family research on and found someone who led her to Gary Barnes.

As it turns out, during the Vietnam War, Gary would spend some of his R&R in the Philippines.

READ MORE: Turlock Man Accused Of Sending And Receiving Child Porn Online

“I thought the women were beautiful,” he told us. One of those women kept a secret from Gary. She never uttered a word about their daughter.

We were there as Olivia met her father for the first time.

She was ecstatic, telling CBS 13, “This is truly a miracle; I’ve been on this quest for so many years since I was 10 years old, and here we find each other at age 50 and 78, so it’s a miracle.”

Gary, who has never had children—until now—couldn’t be happier.

“Oh, I can’t describe it,” he would tell us, “My life is complete.”

Gary Barnes found out he’s not only a father but a grandfather and great-grandfather as well.

MORE NEWS: Fatal Crash Blocks Lanes Of Highway 50 In West Sacramento

For the Barnes family, this will be their best Christmas ever.