Imbert-Gourbeyre, Antoine, de la Touche (1818 – 1912)

Cross of Commander of the Order of Charles II of Spain. Image credit: Emedals.com Antoine Imbert-Gourbeyre de la Touche M.D. (2 March 1818 – 6 March 1912) was a French orthodox physician and [...]