John MacGregor

Canadian, born Britain 1944
Name
John MacGregor
Born
U.K. (England): Dorking
1944
Nationality
British, Canadian