Andrew Balfour
British doctor and botanist (1630-1694)
(1630–1694)
Children
Siblings
Sir James Balfour, 1st Baronet