Overview

Sir Richard Hughes

(c. 1718—1812) naval officer