John P. Shepherd
This is a photo of John Walter Shepherd added by Unknown User on November 4, 2002.
Date & Place: