Shepard, David H. (David Hammond), 1923-2007

Relationships: