James MacDonnell (physician)

Irish physician and polymath (1763 – 1845) (1763–1845)

Portrait of James MacDonnell (physician)

Children