William MacGillivray
Details
Birth Date 25 January 1796
Death Date 4 September 1852
Personal Name MacGillivray, William
Official Sites
Birth Date 25 January 1796
Death Date 4 September 1852
Personal Name MacGillivray, William
Official Sites