James Clerke, of East Farleigh

(Abt 1540-Abt 1614) (b. )

Parents

Children