James Johnson, M. D: Physician Extraordinary to the King

James Johnson, M. D: Physician Extraordinary to the King