Overview

John Elphinston

(1722—1785) naval officer in the Russian service