Andrew Duncan, the elder

Scottish physician and founder of Royal Edinburgh Hospital

Andrew Duncan, the elder

Scottish physician and founder of Royal Edinburgh Hospital