Kate Cordes
Kate Cordes

Kate Cordes

Librarian | New Yorker | Armchair historian and genealogist