Catherine Foster (Q75895738)
(died 1842)
Language:
other details