Overview

George St Lo

(1658—1718) naval officer and official administrator