China Mutual Steam Navigation Company Limited – Agenda Book Vol 10.

OA/1881/10

Information

9 Jan 1900 – 18 Dec 1900