James Edmonstone

Scottish army officer and agriculturalist (d. )

Children

Siblings