Overview

Sir William Vavasour

(c. 1629—1654) royalist army officer