Margaret Porteous   



Partnerships:

David Wilson   

Daughter: Margaret Wilson  Born: 13 Sep 1807