🏠

HOOPER, Margaret (56170)

Birth

  • Born on 1746 in Marblehead, Essex Co., MA

Marriages

Children