Overview

Richard Griffith

(1649—1719) naval officer