Overview

John Larmour

(c. 1764—1807) naval officer