John William Gardiner Diary, 1875

Duration: 830