Person:John Templeton (6)

Watchers
John Gracey Templeton
 
Facts and Events
Name John Gracey Templeton
Gender Male
Birth? North Carolina
Marriage North Carolinato Jane Huggins