Collection search - Canadian Pacific Railway Co. - Plan of foreshore in the harbour of New Westminster, BC

Date modified: