7 - William MacAlpine (Active: 1805)

  • Person Details
Details

William

MacAlpine

male

protestant (conforming)

established middling

Sales Agent

Letters