Overview

William Harbord

(1635—1692) politician and diplomat