John Elphinstone, fourth Lord Balmerino and third Lord Coupar

Father of Arthur Elphinstone, sixth Lord Balmerino.

Name
forenameJohn
surnameElphinstone
regJohn Elphinstone, fourth Lord Balmerino and third Lord Coupar
sex
Male
Languages Known
English
Variant Names