Overview

Sir Trevor Williams

(c. 1623—1692) politician