John Robert White obituary, Charlottesville, VA

In memory of

John Robert White