Wallingford Berks Line

Martha Davis Armstrong

Name
Martha Davis Armstrong
Given names
Martha Davis
Surname
Armstrong