Hay-Mackenzie, James, active 1848-1893, Writer to the Signet

Relationships: