Overview

Humphrey Walrond

(c. 1602—1673) colonial official