Overview

Thomas Baillie

(c. 1725—1802) naval officer