James B. Spencer

Canadian, born 1940
Name
James B. Spencer
Born
Canada: Nova Scotia, Wolfville
1940-10-08
Nationality
Canadian