Overview

Hugh Cholmondeley

(c. 1662—1725) court official