Person:James Elphinstone (1)

Watchers
James Elphinstone
 
 
Facts and Events
Name James Elphinstone
Gender Male
Marriage to Isabella Bruce