William Macfarlane

Partnership Role

Munro Macfarlane
Name partner

Slave Factors (Colonial - Caribbean)

No notes


Firm Notes

Slave factors in Grenada and St Vincent