Nancy McDonald Shepherd obituary, Fairfax, VA

In memory of

Nancy McDonald Shepherd