Overview

John Skeffington

(1632—1695) nobleman