Margaret Shaw   



Partnerships:

Colin Stirling   

Son: William Stirling  Born: Abt 1785