Overview

Sir Thomas Hardy

(1666—1732) naval officer