Overview

Sir Thomas Allin

(1612—1685) naval officer