This page requires JavaScript

Thomas Garvine, Ayrshire surgeon active in Russia and China. Oil painting by William Mosman.