Sir Richard Saltonstall (1586-1661)
J.P., Lord of the Manor of Ledsham, Yorkshire & Ambassador to Holland
Share
Contributed by Mark Meredith on 26/03/2023 and last updated on 26/03/2023.
J.P., Lord of the Manor of Ledsham, Yorkshire & Ambassador to Holland