Overview

Hans Francis Hastings

(1779—1828) naval officer