People born in Port Shoreham (First 1 people) - Page 0

James Cranswick Tory

James Cranswick Tory

Former Lieutenant Governor of Nova Scotia