Letter from Thomas H. Duval to G. W. Macrae, 1845

Letter from Thomas H. Duval to G. W. Macrae, 1845