The full catalogue
1 result for “Margaret CAVENDISH, DUCHESS OF NEWCASTLE (1623 - 1673)”
Margaret CAVENDISH, DUCHESS OF NEWCASTLE (1623 - 1673)