Skip to main content

Duncan, John Weir, surgeon, 1826 or 1827-1850

 Person